/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package TXT;

import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;

/**
 *
 * @author O2
 */
public class Lector {
    private int puertoDinamicServidorBD;
    private String nombreDinamicIPServidorBD;
    private String driverDinamic;
    private String urlDinamic;
    private String usuarioBDDinamic;
    private String passwordUsuarioBDDinamic;
    private String nombreBDDinamic;
            

    public Lector() {
    }

    public int getPuertoDinamicServidorBD() {
        return puertoDinamicServidorBD;
    }

    public void setPuertoDinamicServidorBD(int puertoDinamicServidorBD) {
        this.puertoDinamicServidorBD = puertoDinamicServidorBD;
    }

    public String getNombreDinamicIPServidorBD() {
        return nombreDinamicIPServidorBD;
    }

    public void setNombreDinamicIPServidorBD(String nombreDinamicIPServidorBD) {
        this.nombreDinamicIPServidorBD = nombreDinamicIPServidorBD;
    }

    public String getDriverDinamic() {
        return driverDinamic;
    }

    public void setDriverDinamic(String driverDinamic) {
        this.driverDinamic = driverDinamic;
    }

    public String getUrlDinamic() {
        return urlDinamic;
    }

    public void setUrlDinamic(String urlDinamic) {
        this.urlDinamic = urlDinamic;
    }

    public String getUsuarioBDDinamic() {
        return usuarioBDDinamic;
    }

    public void setUsuarioBDDinamic(String usuarioBDDinamic) {
        this.usuarioBDDinamic = usuarioBDDinamic;
    }

    public String getPasswordUsuarioBDDinamic() {
        return passwordUsuarioBDDinamic;
    }

    public void setPasswordUsuarioBDDinamic(String passwordUsuarioBDDinamic) {
        this.passwordUsuarioBDDinamic = passwordUsuarioBDDinamic;
    }

    public String getNombreBDDinamic() {
        return nombreBDDinamic;
    }

    public void setNombreBDDinamic(String nombreBDDinamic) {
        this.nombreBDDinamic = nombreBDDinamic;
    }
    
    public void setParametros(String f){
        File txt = new File(f);
        BufferedReader entrada;
        try {
            entrada = new BufferedReader(new FileReader(txt));
            String arrayLineas[]= new String[7];
            while (entrada.ready()) {
                for(int i=0; i<arrayLineas.length; i++){
                    arrayLineas[i]=entrada.readLine();
                }
            }
            puertoDinamicServidorBD=Integer.parseInt(arrayLineas[0]);
            nombreDinamicIPServidorBD=arrayLineas[1];
            driverDinamic=arrayLineas[2];
            urlDinamic=arrayLineas[3];
            usuarioBDDinamic=arrayLineas[4];
            passwordUsuarioBDDinamic=arrayLineas[5];
            nombreBDDinamic=arrayLineas[6];

            
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
